.headtip{
	width:345px;
	height:42px;
	background:#f9dfdd;
	box-shadow: 0 0 6px #d5d5d5;
	position:absolute;
	left:0;
	top:0;
	bottom:0;
	right:0;
	margin:0 auto;
	text-align: center;
	line-height:42px;
	font-size:16px;
	color:#333333;
	z-index:100;
}
div,p,span{
	cursor: default;
}
.cursor{
	cursor: pointer;
}
.left{
	float:left;
}
.right{
	float:right;
}
.center{
	text-align: center;
}
.auto{
	margin:0 auto;
}
.relative{
	position:relative;
}
.absolute{
	position:absolute;
}
.hide{
	display: none;
}
.not-visible {
	visibility: hidden;
}
.public_dow{
	width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 5px solid #a1a1a1;
}
.line28{
	line-height:28px;
}
.splite{
	width:1px;
	height:18px;
	background:#dbdbdb;
	margin-top:5px;
}
.col4c5257{
	color:#4c5257;
}
.col595f64{
	color:#595f64;
}
.col343434{
	color:#343434;
}
.cold4d4d4{
	color:#d4d4d4;
}
.colff4330{
	color:#ff4330;
}
.col1d1d1d{
	color:#1d1d1d;
}

.colff2610{color:#ff2610;}
.col73a4ea{color:#73a4ea;}
.colbababa{color:#bababa;}
.colacacac{color:#acacac;}
.col585858{color:#585858;}
.col8ab2ed{color:#8ab2ed;}/*淡蓝色*/
.px12{
	font-size:12px;
}
.px13{
	font-size:13px;
}
.px14{
	font-size:14px;
}
.px17{
	font-size:17px;
}
.line17{line-height:17px;}
.line18{line-height:18px;}
.line31{line-height:31px;}
.line33{line-height:33px;}
.line35{line-height:35px;}
.line36{line-height:36px;}
.line44{line-height:44px;}
.line48{line-height:48px;}
.line62{line-height:62px;}
.line_73{line-height:73px;}
.mar10{margin-right:10px;}
/*------------------支付弹框----------------*/
.mask_speed{
	position:fixed;
	width:100%;
	height:100%;
	background:rgba(0,0,0,0.5);
	left:0;
	top:0;
	z-index: 100;
}
.mask_speed_cont{
	width:365px;
	height:544px;
	background:#fff;
	padding:0 40px;
	left:0;
	top:0;
	bottom:0;
	right:0;
	margin:auto;
}
.mask_cont_head{
	font-weight:300;
	color:#262626;
	margin-top:10px;
}
.mask_close{
	width:11px;
	height:11px;
	background:url(../img/public/close_03.png) no-repeat;
	background-size:contain;
	right:0;
	top:18px;
}
.mask_title_deep{
	width:6px;
	height:9px;
	background:url(../img/public/deep_07.png) no-repeat;
	background-size:contain;
	margin:11px 13px 0;
}
.mask_older_deep{
	margin-left:72px;
}
.mask_footer{
	border-top:1px solid #e5e5e5;
	margin-top:9px;
	padding-top:5px;
}
.mask_footer_type{
	width:161px;
	height:33px;
	border:1px solid #e5e5e5;
	border-radius: 2px;
	padding:7px 0 7px 14px;
	margin-bottom:15px;
	color:#bababa;
}
.mask_footer_type(1){
	margin-right:10px;
}
.mask_footer_e{
	width:363px;
	height:33px;
	border:1px solid #e5e5e5;
	border-radius: 2px;
	margin-bottom:14px;
	text-indent:12px;
}
.modify{
	margin-right:14px;
}
.mask_footer_pay{
	width:175px;
	height:36px;
	border:1px solid #e5e5e5;
	border-radius:2px;
}
.mask_bor_bg{
	color:#659ce9;
	border:1px solid #659ce9;
}
.mask_footer_pay img{
	margin:8px 7px 8px 13px;
}
.mask_pay_deep{
	width:4px;
	height:8px;
	background:url(../img/public/deep_07.png) no-repeat;
	background-size:contain;
	margin:29px 4px 0 7px;
}
.mask_btn{
	width:365px;
	height:36px;
	line-height:36px;
	background:#333;
	color:#fff;
	text-align: center;
	border-radius:1px;
	margin-top:23px;
}
.mask_btn:hover {
	background: #41464b;
}
.mask_pay_list{
	margin-top:50px;
}
.mask_pay_list img{
	margin:4px 7px 0 96px;
}
#paycode img{
	width:165px;
	height:165px;
	margin:16px 104px 15px 97px;
}
.mask_finish img{
	margin:89px 134px 24px 133px;
}
.mask_three_footer{
	border-top:1px solid #d0dee8;
	margin-top:61px;
}
.three_know,.three_order{
	width:120px;
	height:33px;
	color:#fff;
	background:#40464c;
	font-size:12px;
	line-height:33px;
	border-radius: 2px;
	line-height:34px;
	text-align: center;
	cursor: pointer;
	margin:18px 10px 0 51px;
}
.three_order{
	color:#909090;
	background:#fff;
	border:1px solid #909090;
	margin:18px 10px 0 0px;
	box-sizing: border-box;
}
.mask_tip{
	width:300px;
	text-align: center;
	line-height:36px;
	padding:0 80px;
	font-size:14px;
	background:#f9dfdd;
	border-radius:6px;
	color:#333333;
	box-shadow:0,0,6px,0.8;
	margin:0 auto;
	margin-top:20px;
}
